car-cleaning yard - Alemán Inglés Diccionario